cream of the crop – Català–English translations

🇬🇧 en ca

cream of the crop noun

  • the best
nata
Wiktionary Links